<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    

<script>
// instanceof 运算符
// 通常用于判断对象的类型(用于类型识别)

var str1 = 'hello';
var str2 = new String('hello');

// console.log( str1 instanceof String );// false 不能用于判断基本类型

console.log( str2 instanceof String );// true
// instanceof运算符用于判断String.prototype是否出现在str2的整个原型链中

console.log( str2 instanceof Object );// true
// instanceof运算符用于判断Object.prototype是否出现在str2的整个原型链中

// str2 => String.prototype => Object.prototype => null

</script>
</body>
</html>